Olfactory Nerve — synonyms, definition
1. olfactory nerve (Noun)
2 synonyms
first cranial nerve nervii olfactorii
1 definition
olfactory nerve (Noun) — A collective term for numerous olfactory filaments in the nasal mucosa.
1 type of
cranial nerve
1 part of
sensory system